Working, with one channel at the moment. Still a work in progress