add local storage for view
add local-storage capabilities