the final project hand in(17-12) without refaktoring and Kommentar