move deletion handling