removeメソッドが戻りを返すので、それに合わせてリファクタリング