必要なメソッドを誤って削除していたため復活