unparallelized analysis