processing scripts