karp-actually: old sketch i found and finished up