cascade delete filehandle