setting up the module