was practicing tdd a long time ago pretty cool