Issue70 profile names2

I just rewrote this. 
There is a TODO marked  [TODO: fix this when fixing profiles] that I think should be addressed in this PR.