tdd.
test examples working.