Refactored and worked on wording