experimental Scala model