Implemented slick