Validation and styling updates