complete form and data collection