added support for slick