feat(validation): show validation errors