added 3d display visualization