error rate of 2% according to my calculation