Abstract update 2..