Assignment expression is not valid. The left hand side of an assignment operator needs to be something that can be assigned ...