Code improvements to article form