extended script