added lab 12.1