scala agenture