::::: ArT :::::