add Scala code