Working on field references (not finished).