initial VObject wrap and object management method