all_contents を実装