prepocessing module finished and working