now accurately in 3d