processing and preprocessing last commit