* add yield points to allow processing of groups with many contacts * new script to generate contacts for testing