add transform_module_to_binary function