three modules are added