how could I have made it more than half way through today without realizing that it is Pi day!