This bill was needed decades ago. However its timing couldn't be worse. The Parker case ruling is what we need to rely on for now. If it goes to the Supreme court and they knock it down. Fine, then pass this. Otherwise it needs to wait and let the ruling of the DC Circuit work its way forward.