add early_print