finished lab 4a