iterate: add custom callback, remove prints.