Netflix Execs need to testify