- tried using new trigger event in api 18 but didn't seem work for light sensor
- will revert back to event listener, but committing for records
- toasts can now cancel each other if one is already showing (good when changing from min to max lots, or turning on/off service quickly)