Instead of returning an emptpy Object when an error occurs, we throw an error