改写extract