berkshelfの公式ドキュメント通りに書きなおしてみた