added check block on client