Thanks for the help, I am starting to think your right. This is NOT a good project to begin with. I just have a few more questions. 1) When the tech hooks up to the board thru the J5, is he flashing the board then putting the new software on, or is he simply over wirting it. 2) Now this board has an IR port on the back side to conect to PALM PILOTS. The PALM software allows you to make changes to the gun settings and then simply beam the new user settings to the gun thru the IR. I have reversed engineered the PALM software and found out there is screens that the general public cannot view. One of the biggest things about this gun is that when it was made in the UK it was legal to have FULLY AUTOMATIC air guns, but in the US it was not. I am wondering if I can make the screens accessable and then change the firing modes thru the PALM software rather than the PIC? Or do you think it is locked in the PIC? When you try to go to the firing modes on the gun it it just says no acc. I know this is kinda vaugue but I have been working on trying to see how to access those firing modes for a relly long time. I know when a tech wants to do certain things he has to hook up to the J5 and then people say "no he can do everything thru the PALM PILOT", What do you think?- Thanks!