design document update

requirement specification