introduce more tests, look at straight line movement