Edward Charles – Technological Advancement