fixed structural deficiency in modules