Does the firmware program work? Has the unit been retyped once yet?