change instruction aliases to inline functions
add set-key tool