Simplified Thing.scala