form structure set up