fixed isLessOrEqual