working towards a test harness