placeholder & rotate