scripts for compute provider