context was necessary for preferences storage, but not for file storage