Proper script operation interfaces