stage 2 almost done