only the required fields