technology marches on