sec 1 2 almost done