Advancements and cultural practices