Merge with hold-input