updated xccheckout