prefix all commands with a !
implement awhich command