hydrogen: rebuild