use default argument for paths in run command
work on refactoring EnhancedCallback
Refactor EnhancedCallback