formating (for readability)
minor changes to conform with OneWire and Scheduler proposal