testing advancements