regenerated after link highlights