Updating forward to semi-final state

Updates to my forward.

Do these go through editors at O'Reilly or...?