CRV2 TransLogic

This is covered in the google doc.