It would be a good idea to add to the time magnet the possibility to choose whether appointments can be made at the beginning and end of the day, the beginning and end of other appointments, or, for example, only so that the new appointment should touch the existing appointment. This would further reduce potential gaps in the calendar.