- changed to pragma parallel for