Formatted source code and typo correction.