Hmmm... Interesting idea. There's a lot of things I would have to keep track of though, since each ship doesn't have a "life" of it's own, but is just generated when you enter a system. One way to do it would have the program check if any ships have witnessed a crime, when you leave the system, so that you would have plenty of time to dispose of witnesses, but as soon as you leave the system, the crime is added to your record. But then I would also have to keep track of exactly which crime each ship witnessed, so that each crime is only recorded once if there were multiple witnesses. I'll definitely look further into this for future versions, but for now I'll leave it so that only confeds and militia can be witnesses.