Technology helps patients and doctors in modern age