Scheduler and split Module.cpp