UPDATE: few changes, nothing major
UPDATE: download for iteration is half working