rename invoke_command to execute_command to avoid conflicts with thor