Added horizontal movement