Infectus USB Programmer Requirements and soldering skills! - Soldering is required when using to backup and program flashes. There are more expensive programmers out on the market like TopMax, which requires you to remove the flash and get adapters and to program the flash. This product removes all those items and costs; making this a cost effective USB programmer. Bonus: Free USB Cable Included