bunch a hacking, and a working Gibbs!