use available sources