add truncate and combine