fixed reusable block searching logic
backup