My venture into learning some scala