Add functionality of list