slightly functional module loading now!