Use source balance method.