iteration on four