starting to work on preprocessing