options.onFinish(false) could be options.onFinish() ?