Finished 'show' and 'add' functions