added smooth rotation