Removed redundant statements, Added user feedback. Stylization tips thanks to connection