now working on enemy mechanics