returning 0 reputation if necessary