Rub insides of your pot with a garlic clove. Add olive oil and heat the pot on a medium-low flame. Add flour and cook stirring constantly. To it add wine and cook for a minute or two until it all mixes together. Add the shredded cheeses slowly few tbsps of each cheese at a time with constant whisking so it melts before you add the next batch of cheese. Make sure the flame is SUPER LOW. Add salt, lemon juice, black pepper. Taste and adjust seasoning. Just before serving, add few drops of truffle oil.