change how to load some modules into API