The ISPC employs: ‘micro-batch under oil’ with a Douglas Oryx-6 robot, and rapid dispensing of both ‘sitting’ and ‘hanging’ drops for vapor diffusion utilizing a Mosquito robot. Setting up crystallization trials at 4º and 19ºC. Development and utilization of an optimization technique, using the Oryx-6 and the Mosquito robots, to go rapidly and routinely from initial crystals to crystals suitable for X-ray data collection. Modification of the Douglas Oryx-6 robot to become a two-headed robot, and thus to double its speed in setting up crystallization drops. Use of visualization/storage robots (Formulatrix) for routine viewing and assessment of hundreds of thousands of crystallization drops.