surprisingly big problems caused by small errors in testing