merge with previous