linking and formatting