Fab Rev

Finalized for fab, pending short discussion with team before sent out.