due to advancements