Comments for main and preprocessing.