flexible curve