Advancements in science