rotation coded