Abstract update..