fixed broken != operators