rearange register link