revised size to MAX_OBJECT_SIZE