queue process based on groups, multiple group sync