Reply to thread

Looks pretty good to me, nice clean up.