working on list addition