Updated to the c# version (actually works) - still no gui