cleaning up the forms, simplified for the webshop use case