lab 2 is complete w/lab2main written