pre_final