separete modules from files