reorganized the util_python module