not using Scala/Java (at this point)