almost done second part