最適化の関係で static にしないと死ぬっぽ？