added specs, finished check for time slot availibility