new and old technologies