validation state UI