@texrednface: Big post on that in the morning. Just finished writing it.