Subclassed the profileViewController
going to try and merge
23.
2