gcm用の設計を作ってみました