Started work on list_add