only include required fields