Biggest challenges companies face maintaining technology.