seomwhat done with scala