for parallel information processing