remove irrelavant limit check, finders are async
add finder tests and fix small matcher bugs