add annotation for object.c