add `larger` and `smaller` properties