18 add dynamic abbrevs key bindings