since the warning color gets assigned `if Machines[i].Days > interval/3` and not every interval is the same the color gets assigned inconsistently