updated script core