after edit before push