User profile API, few more changes