hadoop and iteration support