extension engine update