moved add_constraints and eval_order to sim2