Small changes a(x,y,z) removed