enemy update logic changed