return native handle as a reference