Adding voting ability to explanation model and implement reputation system