some things
arf, too much things...
doing the add profiles part