well, previously what was happening was that if you put rotate then translate, it's really translating then rotating...so i put rotate after the translate and the desired effect is achieved!