stage 3 almost done