try add curve support