negotiate a curve