final changes of lab 4