added 3D view