data now persist. add show_item. bug fixes.