start helpful if it cannot be restarted

This seems to do the trick to me and was the most elegant approach I could come up with.  Let me know if there is a more efficient way to do this.

[Closes #353]