Oh my gosh that was REALLY tough, good job!