override PATH environment variable
Grouped command wrapper functions
implemented exit_handler
refactoring
refactoring
refactoring