Portal update removes technical hurdles, easing document submission for voters