add key handler
modify startup files