This update is over-due but we’ve been making some hard decisions which has delayed us. We are way too late in shipping these out to you. We have not finished the firmware. The delay is caused by finishing the firmware. The firmware has been nearly there but not, for months.