add profile API changes