adding logic to account for different time blocks via available_time_id