defer change event when init