refactored code and styled a little everything a little bit