adding querying and slick - cool shit