merge for final submit