lest finish you off