loading the modules the right way...