First 5 functions of profile are covered by profile_test
Merged profile_test.go