make keybind
add some rule