fixing small issue with constructor where the default server setting was not being properly set on the module when not specified
fixing small issue with constructor where the default server setting was not being properly set on the module when not specified