lets be more brutal, this way we can also log the error