fixed swapping of strong, weak scaling