eval_complete() done