sorry fixed
everything other than X is confirmed to be correct. One more step.

I am happy with acrobatic debugging I just went through...