design doc mostly finished