3 almost done