adds functionality for reservations and categories