added personal link exists check