Ok, so a long while back (unity 2.6) I made a spiffy little script that received serial data from an arduino. It was cool because it had a tilt sensor for doing some basic things. One person used my script to make a labyrinth game that used the physical object of tilting the arduino. I just decided I wanted to work on some stuff with unity and the arduino again, and come to find out after upgrading the project to Unity 3, I get the following error: Code (csharp): Assets/serialRotation.cs(3,17): error CS0234: The type or namespace name `Ports' does not exist in the namespace `System.IO'. Are you missing an assembly reference? Now, to state, I do only have Unity free, and I've also looked and found that you guys are simply trying to streamline the libraries for web deployment and such which can't use these things to begin with, but it did remove the functionality for talking with anything over serial. Is there any way to fix this? I know that the libraries are in Mono, so why isn't the functionality there?