load ctobject