getting close now - 16 errors left!