faster find impl