more fields examples and explanations