finally understand module import system, major import cleanup, split large modules into manageable chunks, refactoring