@darius Maybe this is why I suck as a developer (lol), but I find this to be a very fine line...once I start jotting down pseudocode, that project is probably *never* getting finished. The puzzle is gone, it's just translation, and that's the most boring task in the world :) So I find it's important to only ask questions. "Why the f- does this query take so long?" will get solved first thing in the morning, but "try adding an index to this table" is a recipe for procrastination!