making contenttype not use deep clone