Ray
dtor