add singleton module
add packages to base class