symmetrica: rebuild