adding sep. processing thread.