Technology enablers