add token support in profile