missing block check added