Totally horrible half-functional module loading functions