Refactoring from Good to Great

Code Quality