add >= <= and or not support