pre review with Rich
merge