fix bug of executor