-# More about Cargo and Crates.io
+# More About Cargo and Crates.io
So far we’ve used only the most basic features of Cargo to build, run, and test
-our code, but it can do a lot more. Here we’ll go over some of its other, more
-advanced features to show you how to:
+our code, but it can do a lot more. In this chapter, we’ll discuss some of its
+other, more advanced features to show you how to:
* Customize your build through release profiles
-* Publish libraries on crates.io
-* Organize larger projects with workspaces
-* Install binaries from crates.io
-* Extend Cargo with your own custom commands
+* Publish libraries on [crates.io](https://crates.io)<!-- ignore -->
+* Organize large projects with workspaces
+* Install binaries from [crates.io](https://crates.io)<!-- ignore -->
+* Extend Cargo using custom commands
-Cargo can do even more than what we can cover in this chapter too, so for a
-full explanation, see [its documentation](https://doc.rust-lang.org/cargo/).
+Cargo can do even more than what we cover in this chapter, so for a full
+explanation of all its features, see [its
+documentation](https://doc.rust-lang.org/cargo/).