modified the start_result and terminate_result