api changes, improvements.
everything about form works properly, except encoding of data
api changes, improvements. 2
everything about form works properly, except encoding of data