units can now move independently