fixed finder method that can take in a block