almost done with annotating

need arrays and assigns still work on