* extra println()'s to see progress