Streamlined form submission
Removed expensive extract call, use array instead