Limited Trading And General Contracting