Polishing + New file for lab3