abstract curves