users shouldn't be exposed to a bug in the code