removed chunk_list from parallel since it doesn't really make sense there. dispose document in components.py based on David's suggestions