starting to add add to list functionality