fix firmware handling