index recommand improve