initial hacks at a serial controller