Segregated the report form into 3 components.