modify link behaviour