added external commands