add protection against infinite error loops
bump version