Hobby project all by C#