Hm, there's lots of nitpicky crap in this level that can make you lose steps. Interesting fact: for about a year or so after I made it, the record on this level stood at 86, I think, then someone came along and, out of the blue, informed me that 6 steps could be saved. I forget who, though.