after content change and validated