more work on enemy movement