most infrustructure is done. and untested.