yepp, looks pretty similar. But notice that the attributes are currently stored as a list rather than a dictionary! So if you change this, you also need to change how they are stored in the object.