partially working local storage
interim commit
update submodule commits