Can you please help me to find out why my EmployeeName doesnt show up as "RG Shama" ? It shows as "Employee Name" please help me fix this code. I have attached the code here. two other class been added here. class Employee and EmployeeMaintenance Thank you. Employee.cv using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Employee { class Employee { public string EmployeeName { get; set; } public int EmployeeNumber { get; set; } } } EmployeeMaintenance.cv using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Employee { class EmployeeMaintenance : Employee { public int Shift { get; set; } public double HourlyPayRate { get; set; } } } Form1.cv using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Employee { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void btnDisplay_Click(object sender, EventArgs e) { EmployeeMaintenance EmployeeMaintenance = new EmployeeMaintenance(); EmployeeMaintenance.EmployeeName = txtEmpName.Text; EmployeeMaintenance.EmployeeNumber = int.Parse(txtEmpNumber.Text); EmployeeMaintenance.Shift = int.Parse(txtShift.Text); EmployeeMaintenance.HourlyPayRate = double.Parse(txtPayRate.Text); lblOutput.Text = "Employee Name: " + EmployeeMaintenance.EmployeeName + Environment.NewLine + "Employee Number: " + EmployeeMaintenance.EmployeeNumber + Environment.NewLine + "Shift: " + EmployeeMaintenance.Shift + Environment.NewLine + "Hourly pay rate: " + EmployeeMaintenance.HourlyPayRate; } } } Employee Name: Employee Number: Shift(Day1,Night2) Hourly Pay Rate: Employee Name: Employee Name: Employee Number: 222 Shift: 1 Hourly pay rate: 250.