extensibility update