最低限の機能を実装