minor refactor to support enemies list