added mock up driver for off-line testing