monAssign1 actually correct version