final submit for week3