必要な機能を作りこむ