fixed reading codes at max speed