key events complete