trying to spike out some ideas for storage initilisation.