Yeah what the hell, so much writing! I recommended phased implementation, it better fits the scenario that was given. Option topic was kinda gay for us as well. Umm what the hell was that question where you had to draw the GUI for the algorithm (X1, X2, Y1, Y2) and you had to rewrite it...failed...