updated lab 1