Some work on add profile
Add feature for profiles