split up some modules