patch concurrently