a little test driven experiments