First of all, here's the biggest reason I've been so excrutiatingly slow with getting this part together (at least that's my story, I guess I've had other things on my plate too...):
Tristan is 13 months now, and a real menace to my laptop (pulling off keys ...