adding base module