add personalization route