scala glink