Initial Add method complete, awaiting testing