added find with block
reviewed specs