not final implementation of multiple sources selection
background source selection completed