Forking original c# port