throw ElementNotExist when rotate.