adds spc_severe data source
tweaks to make multiple data source switching programatic