Posted up my CS for peer review.