lab2 extension