Explain recent advancements better.