caught a major flaw; starting over in new file