design doc v1