Comments added mostly.