_scale remains unchange in this function