spliting themodules