integrate with slick