Are the fields in here really optional?