Implementing New Technologies