added continuous movement, rather than cell based movement