Check blocks exist before invoking