scala in action read start