made all common.Phase have the PossibleSources func