Cleanup
Use executeCommand in functions. Do not use executecommand when calling functions, they do it internally.