rewrite functions that run commands and retrive help strings as internal
remove useless commands