test diven design, stage 3 complete