Added Scala flavour part 1