update setting validate using dynamic behavior