Experiences in Firenzuola, Italy