splitting on first - to allow sources with dashes