generate multiple curves