added smooth movement