do the ExtensionTask optional