added 3d viewer