Still need to test timing issue. But so far, seems to time the scheduler
well.

Seems to have a thread/timing/race condition issue in the program, for
los.start() is being called ALTHOUGH the scheduler IS ACTIVE.