BCH has re-released these models at long last. The mechanism has been improved greatly. I have found that out of the box they "lobe" slightly, but after about 30 minutes of running they smooth themselves out and run very nice. They also have an operating headlight provided by a white LED. I am running mine on code 55 track and they negotiate the switches without any problems.