kai hibbard