Basic schema of a field, and add function