More refactoring of client profiles #43

TODO profile.view L 37, 41, 75, 78