add insert link feature