notes on fields