add zone check