bug: was greater than, now is less than