add alias_key_handler; do not assign handler directly