reworked unit to reflect new finish call
heck, hooks.stop already does this for us