newly developed technology