table style
scala-for-syntax-explained