switched to glide to manage dependencies