adding reputation system