update is worrking!
make it offficial that fields are const, getting rid of many QML warnings