test this way to make sure error propagation shows the same line of code