updating ballot specifications
Major updates for ballot and pub