reorganizing some codez for enemy