commit all for lab3