added string and integer storage