Trying to keep up with technology can be painfully time consuming ...