better sum info at the end
rebuild