8-3 only allow changing certain fields