forward facing functionality for redirects