reconstruction add favorite