... in scala