extra check added