script operation class