update lab2-3