deal with input
store weight per source instance
default weight assignment
support lang and wikipedia engine