fixed design doc for gen handler