improves pending change processing