just pass `spawn(opts)`