updated return values of modules