Validation updates and handling - client side