adding a new dependency : Cargo