let's let propagate the error