added request functionality && settings for redirects