oh right, required fields