add succeed state