I am. Order not crossed up at all; this is just divide & conquer approach; figure out what end goal is, then divide it into smaller problems, and solve each of those. :-)
Why does this seem like a refinement on the 5 year-old's "Why?...Why?..."
late reply but I feel this partially identifies your "problem".