fix bug: key select bug(commit 3)