design doc (ongoing)