So what are the pros and cons of this firmware.