added adding/vetoing functionality