Monad 作為最佳的第二層解決方案真是太棒了