Well, finally finished it! In fairness I was stuck on site for 5...