spark , page 36