compiles and draws the field. Closes #505