technology revision