some profile changes

this was something I had prepared somewhere

needs some testing though