Working on the object codec