logo iteration