two stage native transitions