add cargo to dependencies