complete lab1
mirror changes