updated lab 2