program.cs fixed