Small changes, typos and issues.

Small changes, typos and issues.