https://silkmeridiantraining.com/courses/maintenance-planning-and-scheduling-best-practices-mr01-b