New technology development