address latest round of review comments.