bugfixes in update methods