some edits + localstorage