major change: created ScaleFactor.jl