smolt: rebuild