database push-pull prep
stuff