A draft certificate is a new concept that provides the benefits, such as one can modify progress without even deleting and re-issuing the certificate as well as can allow incrementally modify progress over various multiple sessions.