Experiences in Scala, Italy