Contributions and advancements