refactor profile view to look sleeker.