adding required fields