linking and registering works