added DESIGN doc