add profile and some other stuff