iteratee abc parsing