Experiences in Oleggio Castello, Italy