Emergent technologies