making progs on analysis