Minor modificaions.