began with handleglobalkeystrokes unit tests