next iteration - prints, adds