I really like this show, but the one thing about the premise that drives me crazy is that with all the crime in NYC, the machine always spits out the number of one that is just about to happen. (wouldn't it occassionally give them a number for crime that might not happen for 6 months?) And last night the coincidence was too much to overlook--the machine spits out the name of the witness of a crime that the detective who is following Reese was investigating. What are the outrageous odds of that? How many crimes happen daily in NYC? And how many detectives aer there investigating those crimes? I know this isn't exactly supposed to be realistic, but it also isn't supposed to be science fiction. Like I said, I like the show....just my one little complaint.