half way through writing nonsense about the GV to CP translation