mistakes and tests