add rotate reset