storage factory fixed