added StorageAdapterContainer + containsString function