add local storage service
fix localstorage issue
add underscore