abstract link revisited