added linking types