the whole thingg

ok.