redirect the user better