Distributed processing

***under construction***