finish the NewAddItem.cs