Seems good to me, off to peer review.