refactoring reservations (reward on destroy-reservation)