reset improvement. Syncronous field updates