added high low check