playing with iteratee concepts