stub out a whole bunch of functions