added enemy support