mucking around with Scala