The potential of computers in patient education