Using technology for business success