should be a +=, not just an equal