abstracted appointment_duration to account config