limited technological advancements