IBIS Application Scala Re-write