fixed lessThanEqual, greaterThanEqual
some fixes