the x+y problem is fixed