params wasn't doing anything
it turns out an Error can have an Error in it