more work on non integer multiple appointment durations