changing call order of modules