contract vote