fixed enemy though still buggy