block checking made