spread parsing