prepared key binding handling