style changes and refactoring
added text decoration and styling