slource is my new favorite word.