fixed register redirect