future advancements