必要なメソッドをもうちょっと作る