We updated our VM24 to a single board computer a few years ago and it was the best thing we ever did and adding the Ethernet option made it even better. I only wish our new 2012 VM20 with the 8200 controller was as user friendly. The old adage should have applied here: "if it ain't broke don't fix it". We do all our programming away from the machine so we DNC everything... well we did until the 8200 showed up. Now it takes twice as long to load and run programs on that POS controller. What were they thinking?