Added Add and Delete Functions