I bought a switch a couple of weeks ago and it was 4.01.. kept off updating it but decided to go back and see if I could find any older firmware ones. I found two 3.01's in the XAJ700150 - XAJ700199 range.. so I .. bought those (yes, I now have two spare switches for "future use", who needs food...