Scale reasoning