performance advancements