Huff and Staff need to resign now!