start work on module loading sequence