allow changing fields