better msg on validation error