validate presence