added add(), display() and fetch() methods