let make the flow similar to the one in core SpecialChangePassword.php