remote batch processing