lab4 almost done