Further improve logging
Correctly handle power events when no user handlers chosen