Same comments of the redirection strategy. Additionally, these checks seem pretty similar