basic reservations using active_record