Half way through it. All sorts of unwanted but necessary (real life stuff) came inbetween. I'll do my very best to finish it this week.