Added Function Delete()