tricksy bug; forgot a return value and did not save canned reviews correctly