scala mode 2.