added SAStorage class for generic methods