introduce scaling