changed vocabulary of scaling
refactored scaling