updating output modules 1-3