enemy generation polished