add the method that formats the input arguments
improve path_init method
adjust the method name for making that looks more suitable
fix an error of method name