some more buildup work, still lots to do.