hubbard mechanical