Minor correction.
Refactored.