added registerLink property