trivial rebuild