improved detection accuracy-- need to refactor blobextractv2