Really? It was the first thing that popped into my mind, living close to Italy :P Great to hear it's slowly going good :D As I said, no need to rush Stitch, there is time.