add scaling