STORAGE AND TESTING