split of module run