rotation events added