Field spinners behaving a bit better. Still working on initial value display