register upon forward fix