refactoring power nudge to use apos event shiftdown