Carts, Hitches and Winches