initStorage changed to _initStorage to advertise it as private