adds some scala stuff