improve favorite

improve favorite