Wired up add to list function. resolves #3