Put in optionally-harvest first draft

I didn't get a chance to test it, and it still needs (at-risk?) to work,
but it is a start. would have done at-risk, but wasn't sure how to set
up the temporary variable.