Improved update() and emoved attributes not used