trying mock transit
no destroy after transit
no destroy after transit