important bug fix: enableInstructions and calcPoints are now thread safe