programe for circe object