fill in the cond, pattern value still has more duration