insufficient technological advancements