js apps webstorages fix all working