no need for sentinel
fixed bug with non-voters getting weight changes