implement curve links