very old technology + very new technology