added better enemies generation