almost there with cones