Pre-processing steps (not yet implemented)