updating extension engine