We'll always use the same t_knots
add simulator