Version update

Error Correction handling and better OS detection.