can now do (x+y)+(w+z)