digital technology and human efforts for success