changed searchboxmodel so data independent now