favorite add for user complete