Ad hydrators, strategies, a file storage, a upload form