some changes in lab 5