new state value validation