pre_final development