adding dask as depencency and several minor changes in preprocessing

1 job for impelemtation_preprocessing in 2 minutes and 23 seconds (queued for 1 second)