introduction
preprocessing continued