storage changes

more of this bs