add 3D catch
fix plotlystream example