I would like to simply make a list of kinds of coffe, but get an error stating that the list is not defined. Do I have to use `self` in the constructor when referencing to a classvariable?

I have tried changing the `return` statement to return `self.coffelist.append(name)`, but then get another error: `'Function' object has no attribute 'append'`.

```
class coffe:

    coffelist = []

    def __init__(self,name,origin,price):
        self.name = name
        self.origin = origin
        self.price = price
        return (self.coffelist.append(self.name))

    def coffelist(self):
        print(coffelist)

c1=coffe("blackcoffe","tanz",55)
c2=coffe("fineroasted","ken",60)

```