anytime request is invalid it's `BadRequestException`