maybe calling this function just 'profile' would be more clear, because now it seems like you were going to create a new profile here