project08 got two functions down