updating executor