updated addList and listCreation