linking component