update abstract