Reviewed by Darin and Geoff.