broken first shot at following redirects as a preprocess