asynchorounsly load modules