trying lab 4.2