feat: use Link content type instead of custom one