Updated report
Deleted unused unreserveItem method.
Fixed some reservations on both implementations