mpsc question