build in stor (localStorage wrapper)