advancements (2)